package JAVACORE_TRAINING.OOPS_CONCEPTS.ARRAY_AND_COLLECTIONS.DYNAMIC_ARRAYS;

import java.util.ArrayList;
import java.util.List;

public class ListAndArrayList_Demo {
	public static void main(String[] args) {
		//1. Khai báo mảng động 1 chiều với List và ArrayList
		List<Double> lisDouble = new ArrayList<Double>();		
		ArrayList<Double> arrDouble = new ArrayList<Double>();
		
		//2. Đưa giá trị vào mảng động 1 chiều
		lisDouble.add(6.5);  //arrDouble[0] = ?;
		lisDouble.add(7.5);
		lisDouble.add(8.5);
		lisDouble.add(9.5);
		lisDouble.add(10.0);
		
		arrDouble.add(6.5);
		arrDouble.add(7.5);
		arrDouble.add(8.5);
		arrDouble.add(9.5);
		arrDouble.add(10.0);
		
		//3. Hiển thị giá trị trong mảng động 1 chiều?
		System.out.println("----List-----");
		for (int i = 0; i < lisDouble.size(); i++) {
			System.out.println("lisDouble["+ i +"] = "+ lisDouble.get(i));
		}
		
		System.out.println("----ArrayList-----");
		for (int i = 0; i < arrDouble.size(); i++) {
			System.out.println("arrDouble["+ i +"] = "+ arrDouble.get(i));
		}
	}
}
